Ext.define('demo.view.userAdd',{
	extend:'Ext.form.FormPanel',
	alias:'widget.ua',
	
	
	initComponent:function(){
	  		this.items=[
	  			{
	  				xtype:'form',
	  				padding: '5 5 0 5',
	  				border:true,
	  				dockedItems: [{
				        xtype: 'toolbar',
				        dock: 'top',
				        items: [{
				            text: '保存',
				            action:'userAdd',
				            formBind:true,   //只有当表单验证通过后才能点击
				        },{
				        	text:'重置',
				        	handler:function(){
				        		this.up('form').getForm().reset();
				        	}
				        }]
				    }],
	  				layout: 'column',
                	items:[
	                	{         
	                        border:false,
	                        defaults:{
	                        	labelWidth:60,
	                        },
	                        margin:'10 20 0 10',
	                        items:[
	                        	{
	                        		xtype: 'textfield',
	                        		name : 'username',
	                        		fieldLabel: '姓名',
	                        		allowBlank:false
	                        	},{
	                        		xtype: 'combobox',
			                        name : 'status',
			                        fieldLabel: '政治面貌',
			                        store:new Ext.data.ArrayStore({
			                        	fields: ['id', 'name'],
			                        	data: [[1, '党员'], [2, '团员'], [3, '群众']]
			                        }),
			                        queryMode:'local',
			                        valueField:'name',
			                        displayField:'name',

	                        	},
	                        	{
	                        		xtype:'datefield',
	                        		name:'birth',
	                        		format:'Y-m-d',
	                        		editable:false,
	                        		fieldLabel:'出生日期',
	  
	                        	},{
			                       xtype:'checkboxgroup',
								   fieldLabel:'兴趣爱好',	   
								   labelWidth:56,
								   columns:[75,75,75],
								   items:[
										{
											xtype:'checkboxfield',
											boxLabel:'运动',
											name:'hobby',
											inputValue:'运动'
										},{	
											xtype:'checkboxfield',
											boxLabel:'游戏',
											name:'hobby',
											inputValue:'游戏'
										},{
											xtype:'checkboxfield',
											boxLabel:'卡牌',
											name:'hobby',
											inputValue:'卡牌'
										},{	
											xtype:'checkboxfield',
											boxLabel:'视频',
											name:'hobby',
											inputValue:'视频'
										},{
											xtype:'checkboxfield',
											boxLabel:'看书',
											name:'hobby',
											inputValue:'看书'
										},{	
											xtype:'checkboxfield',
											boxLabel:'其他',
											name:'hobby',
											inputValue:'其他'
										}
									]
			                    },
	                        	
	                        ]
	                    },
	                    {
						   border:false,
						   margin:'10 20 0 10',
						   defaults:{
	                        	labelWidth:60,
	                        },
	                       items:[
	                       		{
	                        		xtype:'radiogroup',								
									items:[
										{
											xtype:'radiofield',
											boxLabel:'男',
											inputValue:'m',
											name:'sex',
											checked:true, //默认选择
										},
										{
											xtype:'radiofield',
											boxLabel:'女',
											inputValue:'w',
											name:'sex'
										}
									],
									columns:[50,75,75],
									name:'sex',
									fieldLabel:'性别',
	                        	},
	                        	{
	                        		xtype:'numberfield',
	                        		name : 'height',
	                        		fieldLabel: '身高',
	                        		minValue:1,
	                        		maxValue:150,
	                        		blankText:'请输入身高',
	                        		//allowBlank:false,
	                        		allowDecimals:false, //不能输入小数
	                        		hideTrigger:true     //隐藏微调按钮
	                        	},{
									 xtype: 'textfield',
                    				 name : 'address',
                    				 fieldLabel: '通讯地址',
								}
	                       ]
	                    },
	                    {
	                        border:false,
	                        margin:'10 10 0 10',
	                        defaults:{
	                        	labelWidth:60,
	                        },
	                        items:[
	                        	{
	                        		xtype:'numberfield',
	                        		name : 'age',
	                        		fieldLabel: '年龄',
	                        		minValue:1,
	                        		maxValue:150,
	                        		blankText:'请输入年龄',
	                        		//allowBlank:false,
	                        		allowDecimals:false, //不能输入小数
	                        		hideTrigger:true     //隐藏微调按钮
	                        	},
	                        	{
	                        		xtype:'numberfield',
	                        		name : 'weight',
	                        		fieldLabel: '体重',
	                        		blankText:'请输入体重',
	                        		//allowBlank:false,
	                        		allowDecimals:false, //不能输入小数
	                        		hideTrigger:true     //隐藏微调按钮
	                        	},{
	                        		xtype: 'numberfield',
                    				name : 'tel',
                    				fieldLabel: '联系方式',
	                        	}
	                        ]
	                    },
	                    {
	                    	xtype:'textareafield',
					        margin:'0 0 0 10',
					        name:'message',
					        fieldLabel:'个人介绍',
					        width:600,
					        labelWidth:56,
			             }
	                    
                	]
                	

	  			}
	  		
	  		];
	
		

		
	  	   
	  	   this.callParent(arguments);
	  }
	
	
})



